package week7.hotel;

public class PrijzigeKluis extends Kluis implements Rekening.Item {

	/**
	 * De prijs van deze kluis
	 * @invariant prijs >= 0
	 */
	private double prijs;
	
	/**
	 * Maakt een nieuw PrijzigeKluis object aan
	 * @param prijs <code>double</code> met hierin de prijs die deze kluis moet handhaven.
	 */
	public PrijzigeKluis(double prijs) {
		this.prijs = prijs;
	}
	
	/**
	 * {@inheritDoc}
	 */
	@Override
	public double getBedrag() {
		return this.prijs;
	}

	/**
	 * Levert een tekstuele representatie op van deze kluis.
	 * Hier is ook de prijs in toegevoegd.
	 */
	public String toString() {
		return "Kluisje (" + String.format("%.2f", this.prijs) + " euro)";
	}
}
